visual creature - French English Dictionary